ce632b49d6a153d5f816672475a2b11a592d8838,core/src/main/java/com/afollestad/materialdialogs/internal/MDRootLayout.java,MDRootLayout,canRecyclerViewScroll,#RecyclerView#,527
Before Change
public static boolean canRecyclerViewScroll(RecyclerView view) {
if (view == null || view.getAdapter() == null || view.getLayoutManager() == null)
return false;
final RecyclerView.LayoutManager lm = view.getLayoutManager();
final int count = view.getAdapter().getItemCount();
int lastVisible;
if (lm instanceof LinearLayoutManager) {
LinearLayoutManager llm = (LinearLayoutManager) lm;
lastVisible = llm.findLastVisibleItemPosition();
} else if (lm instanceof GridLayoutManager) {
After Change
}
public static boolean canRecyclerViewScroll(RecyclerView view) {
return view != null && view.getLayoutManager() != null && view.getLayoutManager().canScrollVertically();
}
private static boolean canScrollViewScroll(ScrollView sv) {